dispatch rider – English–Español translations

🇬🇧 en es 🇪🇸

dispatch rider noun

  • military messenger
estafeta
Wiktionary Links